package com.matt.service;

import com.dotflat.staffExtend.domain.StaffExtendCareer;
import com.matt.commons.dto.sso.StaffDTO;
import com.matt.domain.StaffActionLog;
import com.matt.domain.TeachOperationLog;
import com.matt.foundation.query.OperationLogQuery;
import org.springframework.data.domain.Page;

import java.util.List;

/**
 * *******************************
 * Created by Ron.
 * form com.matt
 * on 2017/9/27
 * *******************************
 */
public interface StaffActionLogService {

    StaffExtendCareer save(StaffExtendCareer staffExtendCareer);

    StaffExtendCareer saveAreaRoles(String ticket , String staffId);

    StaffExtendCareer save(String ticket ,String description);

    StaffExtendCareer saveClassStaffs(String ticket ,  String description,String[] staffIds);

    List<StaffExtendCareer> saveList(List<StaffExtendCareer> logList);

    StaffExtendCareer findByAreaIdAndReserved(String areaId,String reserved);
}
